home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / dviware / dvitovdu32 / src / pascal / makefile. < prev    next >
Makefile  |  1991-11-10  |  3KB  |  73 lines

  1. # Compile (with optimization) and link DVItoVDU.
  2.  
  3. objs    = unixio.o screenio.o options.o dvireader.o fontreader.o dvitovdu.o
  4. objects = unixio.o screenio.o options.o dvireader.o fontreader.o dvitovdu.o \
  5.       tek4010vdu.o
  6.  
  7. everything: dv-vt100 dv-vt100132 dv-vt220 dv-regis dv-vis240 dv-aed512 \
  8.         dv-vis500 dv-vis550 dv-vt640 dv-vis603 dv-vis630
  9.  
  10. dv-vt100: $(objs) vt100vdu.o
  11.     pascal $(objs) vt100vdu.o -o dv-vt100
  12. dv-vt100132: $(objs) vt100132vdu.o
  13.     pascal $(objs) vt100132vdu.o -o dv-vt100132
  14. dv-vt220: $(objs) vt220vdu.o
  15.     pascal $(objs) vt220vdu.o -o dv-vt220
  16. dv-regis: $(objs) regisvdu.o
  17.     pascal $(objs) regisvdu.o -o dv-regis
  18. dv-vis240: $(objs) vis240vdu.o
  19.     pascal $(objs) vis240vdu.o -o dv-vis240
  20. dv-aed512: $(objs) aed512vdu.o
  21.     pascal $(objs) aed512vdu.o -o dv-aed512
  22. dv-vis500: $(objects) vis500vdu.o
  23.     pascal $(objects) vis500vdu.o -o dv-vis500
  24. dv-vis550: $(objects) vis550vdu.o
  25.     pascal $(objects) vis550vdu.o -o dv-vis550
  26. dv-vt640: $(objects) vt640vdu.o
  27.     pascal $(objects) vt640vdu.o -o dv-vt640
  28. dv-vis603: $(objects) vis603vdu.o
  29.     pascal $(objects) vis603vdu.o -o dv-vis603
  30. dv-vis630: $(objects) vis630vdu.o
  31.     pascal $(objects) vis630vdu.o -o dv-vis630
  32.  
  33. unixio.o: unixio.c
  34.     cc -c -OPG unixio.c
  35. screenio.o: unixio.h globals.h vdu.h screenio.h screenio.p
  36.     pascal -f -c -OPG screenio.p
  37. options.o: globals.h screenio.h options.h options.p
  38.     pascal -f -c -OPG options.p
  39. dvireader.o: globals.h files.h options.h screenio.h fontreader.h \
  40.     dvireader.h dvireader.p
  41.     pascal -f -c -OPG dvireader.p
  42. fontreader.o: globals.h files.h options.h screenio.h vdu.h dvireader.h \
  43.     fontreader.h fontreader.p
  44.     pascal -f -c -OPG fontreader.p
  45. dvitovdu.o: globals.h options.h screenio.h vdu.h \
  46.     dvireader.h fontreader.h dvitovdu.p
  47.     pascal -f -c -OPG dvitovdu.p
  48.  
  49. vt100vdu.o: globals.h screenio.h vdu.h vt100vdu.p
  50.     pascal -f -c -OPG vt100vdu.p
  51. vt100132vdu.o: globals.h screenio.h vdu.h vt100132vdu.p
  52.     pascal -f -c -OPG vt100132vdu.p
  53. vt220vdu.o: globals.h screenio.h vdu.h vt220vdu.p
  54.     pascal -f -c -OPG vt220vdu.p
  55. regisvdu.o: globals.h screenio.h vdu.h regisvdu.p
  56.     pascal -f -c -OPG regisvdu.p
  57. vis240vdu.o: globals.h screenio.h vdu.h vis240vdu.p
  58.     pascal -f -c -OPG vis240vdu.p
  59. aed512vdu.o: globals.h screenio.h vdu.h aed512vdu.p
  60.     pascal -f -c -OPG aed512vdu.p
  61. tek4010vdu.o: globals.h screenio.h tek4010vdu.h tek4010vdu.p
  62.     pascal -f -c -OPG tek4010vdu.p
  63. vis500vdu.o: globals.h screenio.h tek4010vdu.h vdu.h vis500vdu.p
  64.     pascal -f -c -OPG vis500vdu.p
  65. vis550vdu.o: globals.h screenio.h tek4010vdu.h vdu.h vis550vdu.p
  66.     pascal -f -c -OPG vis550vdu.p
  67. vt640vdu.o: globals.h screenio.h tek4010vdu.h vdu.h vt640vdu.p
  68.     pascal -f -c -OPG vt640vdu.p
  69. vis603vdu.o: globals.h screenio.h tek4010vdu.h vdu.h vis603vdu.p
  70.     pascal -f -c -OPG vis603vdu.p
  71. vis630vdu.o: globals.h screenio.h tek4010vdu.h vdu.h vis630vdu.p
  72.     pascal -f -c -OPG vis630vdu.p
  73.